www.gusucode.com > 帝国网站管理系统(帝国CMS) 6 > 帝国网站管理系统(帝国CMS) 6.5繁体UTF-8/upload/e/DownSys/GetDown/index.php
<?php require("../../class/connect.php"); require("../../class/db_sql.php"); require("../../class/q_functions.php"); require("../../class/user.php"); require("../../data/dbcache/class.php"); require("../../data/dbcache/MemberLevel.php"); require("../../class/DownSysFun.php"); $link=db_connect(); $empire=new mysqlquery(); $editor=1; if(!$public_r['opengetdown']) { printerror('CloseGetDown','',1); } $id=(int)$_GET['id']; $pathid=(int)$_GET['pathid']; $classid=(int)$_GET['classid']; if(!$classid||empty($class_r[$classid][tbname])||!$id) { printerror('ExiestSoftid','',1); } $mid=$class_r[$classid][modid]; $tbname=$class_r[$classid][tbname]; $query="select * from {$dbtbpre}ecms_".$tbname." where id='$id' and classid='$classid'"; $r=$empire->fetch1($query); if(!$r[id]) { printerror('ExiestSoftid','',1); } //副表 if($emod_r[$mid]['tbdataf']&&$emod_r[$mid]['tbdataf']<>',') { $selectdataf=substr($emod_r[$mid]['tbdataf'],1,-1); $finfor=$empire->fetch1("select ".$selectdataf." from {$dbtbpre}ecms_".$tbname."_data_".$r[stb]." where id='$r[id]'"); $r=array_merge($r,$finfor); } //區分下載地址 $path_r=explode("\r\n",$r[downpath]); if(!$path_r[$pathid]) { printerror('ExiestSoftid','',1); } $showdown_r=explode("::::::",$path_r[$pathid]); //下載權限 $downgroup=$showdown_r[2]; if($downgroup) { $user=islogin(); } //驗證碼 $ip=egetip(); $pass=md5(ReturnDownSysCheckIp()."wm_chief".$public_r[downpass].$user[userid]); $p=$user[userid].":::".$user[rnd]; DownSoft($classid,$id,$pathid,$p,$pass); db_close(); $empire=null; ?>